package com.shimao.celnet.payment.form;

import com.shimao.celnet.payment.model.*;

import java.util.List;

/**
 * 房间：分页列表数据设置
 * Created by ensure.xu on 2017/12/3.
 */
public class BHouseForm extends MyPageInfo<BHouseForm> {

    /**
     * 设置分页数据
     * @param list
     */
    public void setPageInfo(List<BHouseForm> list) {
        super.setMyPageInfo(list);
    }

    /**
     * 小区guid小区信息表<b_estate>GUID
     */
    private String estateGuid;

    /**
     * 物业小区名称
     */
    private String estateName;

    /**
     * 物业小区
     */
    private  List<BEstate> estateList;


    /**
     * 城市guid城市<b_city>guid
     */
    private String cityGuid;

    /**
     * 城市
     */
    private String cityName;

    /**
     * 城市
     */
    private  List<BCity> cityList;

    /**
     * 省份guid省份<b_province>guid
     */
    private String provinceGuid;

    /**
     * 省份
     */
    private String provinceName;

    /**
     * 省份
     */
    private  List<BProvince> provinceList;

    /**
     * 区域guid区域<b_area>guid
     */
    private String areaGuid;

    /**
     * 区域
     */
    private String areaName;

    /**
     * 区域list
     */
    private List<BArea> areaList;


    /**
     * sf房源guid对应salesforce的房源GUID
     */
    private String sfGuid;

    /**
     * SAP房源主键对应salesforce的房源SAPKEY
     */
    private String sapKey;

    /**
     * 房源名称房间（房源）名称：小区-楼栋-单元-房号
     */
    private String houseName;

    /**
     * 角色guid
     */
    private String guid;

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getEstateName() {
        return estateName;
    }

    public void setEstateName(String estateName) {
        this.estateName = estateName;
    }

    public List<BEstate> getEstateList() {
        return estateList;
    }

    public void setEstateList(List<BEstate> estateList) {
        this.estateList = estateList;
    }

    public String getCityGuid() {
        return cityGuid;
    }

    public void setCityGuid(String cityGuid) {
        this.cityGuid = cityGuid;
    }

    public List<BCity> getCityList() {
        return cityList;
    }

    public void setCityList(List<BCity> cityList) {
        this.cityList = cityList;
    }

    public String getProvinceGuid() {
        return provinceGuid;
    }

    public void setProvinceGuid(String provinceGuid) {
        this.provinceGuid = provinceGuid;
    }

    public List<BProvince> getProvinceList() {
        return provinceList;
    }

    public void setProvinceList(List<BProvince> provinceList) {
        this.provinceList = provinceList;
    }

    public String getAreaGuid() {
        return areaGuid;
    }

    public void setAreaGuid(String areaGuid) {
        this.areaGuid = areaGuid;
    }

    public List<BArea> getAreaList() {
        return areaList;
    }

    public void setAreaList(List<BArea> areaList) {
        this.areaList = areaList;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    /**
     * 获取小区guid小区信息表<b_estate>GUID
     *
     * @return estate_guid - 小区guid小区信息表<b_estate>GUID
     */
    public String getEstateGuid() {
        return estateGuid;
    }

    /**
     * 设置小区guid小区信息表<b_estate>GUID
     *
     * @param estateGuid 小区guid小区信息表<b_estate>GUID
     */
    public void setEstateGuid(String estateGuid) {
        this.estateGuid = estateGuid;
    }

    /**
     * 获取sf房源guid对应salesforce的房源GUID
     *
     * @return sf_guid - sf房源guid对应salesforce的房源GUID
     */
    public String getSfGuid() {
        return sfGuid;
    }

    /**
     * 设置sf房源guid对应salesforce的房源GUID
     *
     * @param sfGuid sf房源guid对应salesforce的房源GUID
     */
    public void setSfGuid(String sfGuid) {
        this.sfGuid = sfGuid;
    }

    /**
     * 获取SAP房源主键对应salesforce的房源SAPKEY
     *
     * @return sap_key - SAP房源主键对应salesforce的房源SAPKEY
     */
    public String getSapKey() {
        return sapKey;
    }

    /**
     * 设置SAP房源主键对应salesforce的房源SAPKEY
     *
     * @param sapKey SAP房源主键对应salesforce的房源SAPKEY
     */
    public void setSapKey(String sapKey) {
        this.sapKey = sapKey;
    }

    /**
     * 获取房源名称房间（房源）名称：小区-楼栋-单元-房号
     *
     * @return house_name - 房源名称房间（房源）名称：小区-楼栋-单元-房号
     */
    public String getHouseName() {
        return houseName;
    }

    /**
     * 设置房源名称房间（房源）名称：小区-楼栋-单元-房号
     *
     * @param houseName 房源名称房间（房源）名称：小区-楼栋-单元-房号
     */
    public void setHouseName(String houseName) {
        this.houseName = houseName;
    }
}